.by-xiong-pagination {
    .ant-pagination-prev,
    .ant-pagination-next {
        width:56px;
        height:24px;
        border:1px solid rgba(153,153,153,1);
        border-radius:4px;
        font-size:14px;
        font-family:PingFangSC-Regular;
        font-weight:400;
        line-height:24px;
        transition: all 0s !important;
        a {
            color:rgba(51,51,61,1);
        }
    }
    .ant-pagination-prev {
        margin-right: 16px;
    }
    .ant-pagination-next {
        margin-left: 10px;
    }
    .ant-pagination-item {
        margin-right: 6px;
        min-width: 24px;
        height:24px;
        border:1px solid rgba(153,153,153,1);
        border-radius:4px;
        line-height: 24px;
        font-size:14px;
        text-align: center;
        a {
            margin: 0 8px;
            font-family:PingFangSC-Regular;
            font-weight:400;
            color:rgba(51,51,61,1);
        }
    }
    .ant-pagination-item-active {
        min-width: 24px;
        height:24px;
        background:rgba(223,60,43,1);
        border:1px solid rgba(179,18,0,1);
        border-radius:4px;
        a { 
            color: #fff;
        }
    }
    .ant-pagination-jump-next-custom-icon {
        width:24px;
        height:24px;
        border:1px solid rgba(153,153,153,1);
        border-radius:4px;
        transition: all 0s !important;
        .ant-pagination-item-ellipsis {
            font-weight: 0;
            color: transparent;
            text-indent: 0;
            letter-spacing: 0;
            transition: all 0s !important;
            letter-spacing: 0 !important;
            font-family: PingFangSC-Regular !important;
            &::after {
                vertical-align: top;
                content: '...';
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                font-size:14px;
                font-family:PingFangSC-Regular;
                font-weight:400;
                color:rgba(51,51,61,1);
            }
        }
    }
    .ant-pagination-item-container {
        line-height: 24px;
    }
    .ant-pagination-item-link-icon {
        transition: all 0s !important;
        color: rgba(51,51,61,1);
        svg {
            color: rgba(51,51,61,1);
        }
    }
    .anticon-double-right {
        color: rgba(51,51,61,1);
    }
    .switch-btn {
        text-decoration: none;
        &:visited ,
        &:hover,
        &:active {
            text-decoration: none;
        }
    }
}